Trace-based process algebras for real-time probabilistic systems

نویسنده

  • Stefano Cattani
چکیده

We study the problem of defining trace-based models for systems with real-time and stochastic behaviour. Trace semantics is a simple and intuitive model that describes the behaviour of a system in terms of the possible actions it can perform, and it can be used for the specification of safety properties. We present two process algebras, one featuring real-time and another stochastic behaviour, and investigate their trace semantics. In the case of real-time systems, we propose a real-time extension to the process algebra CSP. Inspired by timed automata, a successful formalism for the specification and verification of real-time systems, we handle real time by means of clocks, i.e. real-valued variables that increase at the same rate as time. We give a discrete trace semantics to our language and define the resulting refinement and equivalence relations. One advantage of our proposal is that it is possible to automatically verify refinement relations between processes. We demonstrate how this can be achieved and also describe the syntactic restrictions needed and the limitations of this approach. We take a different approach in the case of stochastic systems: in this case we focus on the operational model, and investigate ways to define a trace semantics. We study the interaction between non-deterministic and probabilistic behaviour in systems with continuous state spaces, arbitrary probability distributions and uncountable branching. We identify the class of schedulers that ensures measurability properties on executions, and show that such measurability properties are preserved by parallel composition. Under these restrictions, we define trace semantics and show that a more general notion of bisimulation is needed when dealing with continuous state spaces in order to preserve linear-time semantics. Finally, we show how this model can be used to give semantics to a stochastic process algebra.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards the Integration of Real-Time and Probabilistic-Time Process Algebras

A formal approach for the design and analysis of concurrent systems is proposed which integrates two diierent orthogonal aspects of time: the aspect of real-time, concerning the expression of time constraints and the veriication of exact time properties, and the aspect of probabilistic-time, concerning the probabilistic quantiication of non-deterministic durations and the evaluation of system p...

متن کامل

Real-time Prediction and Synchronization of Business Process Instances using Data and Control Perspective

Nowadays, in a competitive and dynamic environment of businesses, organizations need to moni-tor, analyze and improve business processes with the use of Business Process Management Systems(BPMSs). Management, prediction and time control of events in BPMS is one of the major chal-lenges of this area of research that has attracted lots of researchers. In this paper, we present a...

متن کامل

Uniform Labeled Transition Systems for Nondeterministic, Probabilistic, and Stochastic Processes

Rate transition systems (RTS) are a special kind of transition systems introduced for defining the stochastic behavior of processes and for associating continuous-time Markov chains with process terms. The transition relation assigns to each process, for each action, the set of possible futures paired with a measure indicating the rates at which they are reached. RTS have been shown to be a uni...

متن کامل

Markovian Delay Prediction-Based Control of Networked Systems

A new Markov-based method for real time prediction of network transmission time delays is introduced. The method considers a Multi-Layer Perceptron (MLP) neural model for the transmission network, where the number of neurons in the input layer is minimized so that the required calculations are reduced and the method can be implemented in the real-time. For this purpose, the Markov process order...

متن کامل

On a functional equation for symmetric linear operators on $C^{*}$ algebras

‎Let $A$ be a $C^{*}$ algebra‎, ‎$T‎: ‎Arightarrow A$ be a linear map which satisfies the functional equation $T(x)T(y)=T^{2}(xy),;;T(x^{*})=T(x)^{*} $‎. ‎We prove that under each of the following conditions‎, ‎$T$ must be the trivial map $T(x)=lambda x$ for some $lambda in mathbb{R}$: ‎‎ ‎i) $A$ is a simple $C^{*}$-algebra‎. ‎ii) $A$ is unital with trivial center and has a faithful trace such ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005